<?php

return array(
    'controllers' => array(
        'invokables' => array(
            'Cpadmin\Controller\Index' => 'Cpadmin\Controller\IndexController',
        ),
    ),
    'router' => array(
        'routes' => array(
            'cpadmin' => array(
                'type' => 'segment',
                'options' => array(
                    'route' => '/cpadmin',
                    'defaults' => array(
                        '__NAMESPACE__' => 'Cpadmin\Controller',
                        'controller' => 'Cpadmin\Controller\index',
                        'action' => 'index',
                    ),
                ),
            ),
            //login
            'cpadminlogin' => array(
                'type' => 'segment',
                'options' => array(
                    'route' => '/cpadmin/login',
                    'defaults' => array(
                        '__NAMESPACE__' => 'Cpadmin\Controller',
                        'controller' => 'Cpadmin\Controller\index',
                        'action' => 'login',
                    ),
                ),
            ),
            //logout
            'logout' => array(
                'type' => 'segment',
                'options' => array(
                    'route' => '/cpadmin/hihihehehahahoho',
                    'defaults' => array(
                        '__NAMESPACE__' => 'Cpadmin\Controller',
                        'controller' => 'Cpadmin\Controller\index',
                        'action' => 'logout',
                    ),
                ),
            ),
            //change pass
            'changep' => array(
                'type' => 'segment',
                'options' => array(
                    'route' => '/cpadmin/changepass',
                    'defaults' => array(
                        '__NAMESPACE__' => 'Cpadmin\Controller',
                        'controller' => 'Cpadmin\Controller\index',
                        'action' => 'changepass',
                    ),
                ),
            ),
        ),
    ),
    'view_manager' => array(
        'display_not_found_reason' => true,
        'display_exceptions' => true,
        'not_found_template' => 'error/404',
        'exception_template' => 'error/index',
        'template_map' => array(
            'error/404' => __DIR__ . '/../view/error/404.phtml',
            'error/index' => __DIR__ . '/../view/error/index.phtml',
        ),
        'template_path_stack' => array(
            __DIR__ . '/../view',
        ),
    ),
);
